Hiking strap - Francés Inglés Diccionario